punch magnet armature - Alemán Inglés Diccionario